home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.31-14 / fs / Makefile < prev   
Makefile  |  2009-09-09  |  4KB  |  127 lines

  1. #
  2. # Makefile for the Linux filesystems.
  3. #
  4. # 14 Sep 2000, Christoph Hellwig <hch@infradead.org>
  5. # Rewritten to use lists instead of if-statements.
  6.  
  7. obj-y :=    open.o read_write.o file_table.o super.o \
  8.         char_dev.o stat.o exec.o pipe.o namei.o fcntl.o \
  9.         ioctl.o readdir.o select.o fifo.o dcache.o inode.o \
  10.         attr.o bad_inode.o file.o filesystems.o namespace.o \
  11.         seq_file.o xattr.o libfs.o fs-writeback.o \
  12.         pnode.o drop_caches.o splice.o sync.o utimes.o \
  13.         stack.o fs_struct.o
  14.  
  15. ifeq ($(CONFIG_BLOCK),y)
  16. obj-y +=    buffer.o bio.o block_dev.o direct-io.o mpage.o ioprio.o
  17. else
  18. obj-y +=    no-block.o
  19. endif
  20.  
  21. obj-$(CONFIG_BLK_DEV_INTEGRITY) += bio-integrity.o
  22. obj-y                += notify/
  23. obj-$(CONFIG_EPOLL)        += eventpoll.o
  24. obj-$(CONFIG_ANON_INODES)    += anon_inodes.o
  25. obj-$(CONFIG_SIGNALFD)        += signalfd.o
  26. obj-$(CONFIG_TIMERFD)        += timerfd.o
  27. obj-$(CONFIG_EVENTFD)        += eventfd.o
  28. obj-$(CONFIG_AIO)               += aio.o
  29. obj-$(CONFIG_FILE_LOCKING)      += locks.o
  30. obj-$(CONFIG_COMPAT)        += compat.o compat_ioctl.o
  31.  
  32. nfsd-$(CONFIG_NFSD)        := nfsctl.o
  33. obj-y                += $(nfsd-y) $(nfsd-m)
  34.  
  35. obj-$(CONFIG_BINFMT_AOUT)    += binfmt_aout.o
  36. obj-$(CONFIG_BINFMT_EM86)    += binfmt_em86.o
  37. obj-$(CONFIG_BINFMT_MISC)    += binfmt_misc.o
  38.  
  39. # binfmt_script is always there
  40. obj-y                += binfmt_script.o
  41.  
  42. obj-$(CONFIG_BINFMT_ELF)    += binfmt_elf.o
  43. obj-$(CONFIG_COMPAT_BINFMT_ELF)    += compat_binfmt_elf.o
  44. obj-$(CONFIG_BINFMT_ELF_FDPIC)    += binfmt_elf_fdpic.o
  45. obj-$(CONFIG_BINFMT_SOM)    += binfmt_som.o
  46. obj-$(CONFIG_BINFMT_FLAT)    += binfmt_flat.o
  47.  
  48. obj-$(CONFIG_FS_MBCACHE)    += mbcache.o
  49. obj-$(CONFIG_FS_POSIX_ACL)    += posix_acl.o xattr_acl.o
  50. obj-$(CONFIG_NFS_COMMON)    += nfs_common/
  51. obj-$(CONFIG_GENERIC_ACL)    += generic_acl.o
  52.  
  53. obj-y                += quota/
  54.  
  55. obj-$(CONFIG_PROC_FS)        += proc/
  56. obj-y                += partitions/
  57. obj-$(CONFIG_SYSFS)        += sysfs/
  58. obj-$(CONFIG_CONFIGFS_FS)    += configfs/
  59. obj-y                += devpts/
  60.  
  61. obj-$(CONFIG_PROFILING)        += dcookies.o
  62. obj-$(CONFIG_DLM)        += dlm/
  63.  
  64. # Do not add any filesystems before this line
  65. obj-$(CONFIG_FSCACHE)        += fscache/
  66. obj-$(CONFIG_REISERFS_FS)    += reiserfs/
  67. obj-$(CONFIG_EXT3_FS)        += ext3/ # Before ext2 so root fs can be ext3
  68. obj-$(CONFIG_EXT2_FS)        += ext2/
  69. # We place ext4 after ext2 so plain ext2 root fs's are mounted using ext2
  70. # unless explicitly requested by rootfstype
  71. obj-$(CONFIG_EXT4_FS)        += ext4/
  72. obj-$(CONFIG_JBD)        += jbd/
  73. obj-$(CONFIG_JBD2)        += jbd2/
  74. obj-$(CONFIG_CRAMFS)        += cramfs/
  75. obj-$(CONFIG_SQUASHFS)        += squashfs/
  76. obj-y                += ramfs/
  77. obj-$(CONFIG_HUGETLBFS)        += hugetlbfs/
  78. obj-$(CONFIG_CODA_FS)        += coda/
  79. obj-$(CONFIG_MINIX_FS)        += minix/
  80. obj-$(CONFIG_FAT_FS)        += fat/
  81. obj-$(CONFIG_BFS_FS)        += bfs/
  82. obj-$(CONFIG_ISO9660_FS)    += isofs/
  83. obj-$(CONFIG_HFSPLUS_FS)    += hfsplus/ # Before hfs to find wrapped HFS+
  84. obj-$(CONFIG_HFS_FS)        += hfs/
  85. obj-$(CONFIG_ECRYPT_FS)        += ecryptfs/
  86. obj-$(CONFIG_VXFS_FS)        += freevxfs/
  87. obj-$(CONFIG_NFS_FS)        += nfs/
  88. obj-$(CONFIG_EXPORTFS)        += exportfs/
  89. obj-$(CONFIG_NFSD)        += nfsd/
  90. obj-$(CONFIG_LOCKD)        += lockd/
  91. obj-$(CONFIG_NLS)        += nls/
  92. obj-$(CONFIG_SYSV_FS)        += sysv/
  93. obj-$(CONFIG_SMB_FS)        += smbfs/
  94. obj-$(CONFIG_CIFS)        += cifs/
  95. obj-$(CONFIG_NCP_FS)        += ncpfs/
  96. obj-$(CONFIG_HPFS_FS)        += hpfs/
  97. obj-$(CONFIG_NTFS_FS)        += ntfs/
  98. obj-$(CONFIG_UFS_FS)        += ufs/
  99. obj-$(CONFIG_EFS_FS)        += efs/
  100. obj-$(CONFIG_JFFS2_FS)        += jffs2/
  101. obj-$(CONFIG_UBIFS_FS)        += ubifs/
  102. obj-$(CONFIG_AFFS_FS)        += affs/
  103. obj-$(CONFIG_ROMFS_FS)        += romfs/
  104. obj-$(CONFIG_QNX4FS_FS)        += qnx4/
  105. obj-$(CONFIG_AUTOFS_FS)        += autofs/
  106. obj-$(CONFIG_AUTOFS4_FS)    += autofs4/
  107. obj-$(CONFIG_ADFS_FS)        += adfs/
  108. obj-$(CONFIG_FUSE_FS)        += fuse/
  109. obj-$(CONFIG_UDF_FS)        += udf/
  110. obj-$(CONFIG_SUN_OPENPROMFS)    += openpromfs/
  111. obj-$(CONFIG_OMFS_FS)        += omfs/
  112. obj-$(CONFIG_JFS_FS)        += jfs/
  113. obj-$(CONFIG_XFS_FS)        += xfs/
  114. obj-$(CONFIG_9P_FS)        += 9p/
  115. obj-$(CONFIG_AFS_FS)        += afs/
  116. obj-$(CONFIG_NILFS2_FS)        += nilfs2/
  117. obj-$(CONFIG_BEFS_FS)        += befs/
  118. obj-$(CONFIG_HOSTFS)        += hostfs/
  119. obj-$(CONFIG_HPPFS)        += hppfs/
  120. obj-$(CONFIG_CACHEFILES)    += cachefiles/
  121. obj-$(CONFIG_DEBUG_FS)        += debugfs/
  122. obj-$(CONFIG_OCFS2_FS)        += ocfs2/
  123. obj-$(CONFIG_BTRFS_FS)        += btrfs/
  124. obj-$(CONFIG_GFS2_FS)           += gfs2/
  125. obj-$(CONFIG_EXOFS_FS)          += exofs/
  126.